array of solar cells - Allemand Anglais Dictionnaire